Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 SELWOOD ROAD Detached £349,062 £220,000 27 Jun 2007
6 SELWOOD ROAD Detached £457,610 £269,000 27 Oct 2010
7 SELWOOD ROAD Detached £439,996 £295,000 8 Dec 2014
9 SELWOOD ROAD Detached £386,308 £90,000 17 Aug 1999
11 SELWOOD ROAD Detached £339,699 £275,000 22 Feb 2019
12 SELWOOD ROAD Detached £344,874 £340,000 17 Jun 2022
13 SELWOOD ROAD Detached £505,567 £147,500 30 May 2001
14 SELWOOD ROAD Detached £430,000 £430,000 8 Mar 2024
15 SELWOOD ROAD Detached £404,613 £210,000 31 Aug 2004
16 SELWOOD ROAD Detached £395,601 £70,500 20 May 1996
17 SELWOOD ROAD Detached £318,862 £315,000 9 Jun 2023
18 SELWOOD ROAD Detached £326,411 £295,000 29 Oct 2021
19 SELWOOD ROAD Detached £420,943 £74,000 29 Sep 1995
20 SELWOOD ROAD Detached £402,807 £299,950 31 May 2016
21 SELWOOD ROAD Detached £313,970 £256,000 29 Nov 2019